do one's darndest - Turc Anglais Dictionnaire